Function.RegisterNamespace("xUnit.js.Attributes");

xUnit.js.Attributes.AsyncAttribute=function(){
    // ctor
    function AsyncAttribute(timeout){
        this.base("Async");
        if(!Object.IsType(Function,this.Target))throw new Error("xUnit.js.Attributes.AsyncAttribute.ctor: unable to locate attribute target.");
    }
    AsyncAttribute.apply(this,arguments);
}

xUnit.js.Attributes.AsyncAttribute.Inherit(System.Script.Attributes.Attribute);